﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media.Animation;
using System.Windows.Media.Media3D;

namespace CPPEI.WPF
{
    public abstract class SwitchEffect
    {
        public abstract ModelVisual3D BuildIn(MeshGeometry3D geometry, View inView, System.Windows.Media.Animation.Storyboard storyboard3D, double durationTicks);

        public abstract ModelVisual3D BuildOut(MeshGeometry3D geometry, View outView, Storyboard sb, double durationTicks);
    }
}
